const path = require('path')

function resolve (dir) {
  return path.join(__dirname, dir)
}

module.exports = {
  chainWebpack: (config) => {
    config.resolve.alias
      .set('@', resolve('./src'))
      .set('@api', resolve('./src/api'))
      .set('@comp', resolve('./src/components'))
      .set('@pages', resolve('./src/pages'))
      .set('@static', resolve('./src/static'))
  },
  css: {
    loaderOptions: {
      sass: {
        implementation: require('sass')
      },
    },
  }
}
